@mixin shadow {
  transition: box-shadow .2s;
  -moz-transition: box-shadow .2s;
  -webkit-transition: box-shadow .2s;
  -o-transition: box-shadow .2s;
  &:hover{
    box-shadow: 0 0  5px 5px #C6C6C6;
  }
}
.brand_recommend{ background: #FFFFFF; overflow: hidden; width: 222px;
  .hd{ height: 44px; line-height: 44px; text-align: center; color: #666666; font-weight: bolder; font-size: 14px; margin:0 10px; border-bottom: 1px solid #f0f0f0;}
  .bd{ overflow: hidden;*zoom:1; padding: 20px 0 0 15px; width: 215px;
    a{ width: 90px; height: 90px; float: left; margin:0 15px 20px 0;@include shadow;}
    img{ width: 90px; height: 90px; display: block;}
  }
}